final call - German English Dictionary